#include <iostream>
//#include <vector>
#include "list.h"

using namespace std;

//int main()
//{
//	int ar[] = { 1,2,3,4,0,5,6,7,8,9 };
//
//	int n = sizeof(ar) / sizeof(int);
//
//	vector<int> v(ar, ar + n);
//
//	vector<int>::iterator it = v.begin();
//
//	while (it != v.end())
//
//	{
//
//		if (*it != 0)
//
//			cout << *it;
//
//		else
//
//			v.erase(it);
//
//		it++;
//
//	}
//
//	return 0;
//
//}

int main()
{
	WX::list<int> l1;
	l1.push(1);
	l1.push(2);
	l1.push(3);
	l1.push(4);
	
	for (auto e : l1)
	{
		cout << e << " ";
	}

	return 0;
}